Work is underway in India on the world's biggest cricket stadium, which will eventually be able to accommodate 110,000 spectators.
Work is underway in India on the world's biggest cricket stadium, which will eventually be able to accommodate 110,000 spectators.